sisters of charity - French English Dictionary